track crossing - French English Dictionary